make sure you get console port from the discord.
Consoleport is for navigating the interface. that is stuff like bags character sheet and any other interface frame.

when navigating you physically move through the bars ( but not with real mouse).
this is why visualisation might be harder than a list.

basic navigation: arrowkeys.
, key is leftclick
. is rightclick
SPACE is context menu to be able to put stuff on the bars for example
control reads out tooltip.
pageup and pagedown keys are often secondory navigations to select for example a starter build or talents.

within the actionbar menu be careful to not press enter randomly. it saves bindings.
start binding a slot by pressing space. then you have infinite time to press a key.  not modifiers supported yet.
esc will undo your changes and just leave. enter will save your keybind on this character.
remember that you can always type /menu and go to keybindings and select defaults and then select: "these settings" in case you messed up.

some windows like for example the talent tree window have a page up and down key keys to interact with them.
space toggles between questlog and quests on map in the mapframe.

customization:
/bsbind KEY cptooltipkey
/bsbind KEY cpleftkey
/bsbind KEY cprightkey
context menu key cant be changed like this.
you have to reload to make this work.

other tricks:
in the escape menu you can extend the ui with stuff like actionbars or the entire ui. entire ui is helpful if you for example want to see if you have mail you can add entire ui then you go into waylist and press j.
this will try to search in the ui. type mail in your language. then up down arrow. if you have mail it jumps on the mail frame. then you can as usual with left control key read out info.
such extended ui parts will reset after a reload.
typing the following commands in chat will directly lead your consoleport over these.
/ui bar 1
/ui bar 8
/ui buffs
/ui debuffs
/ui bags
menu is for getting into the micro menu where you can find colections etc.
/ui menu
and lastly list which is for dropdownlists which bs should normally autofocus.
/ui list
/ui tracking - for minimap tracking
/ui eye  - this makes it possible to go over the dungeon que eye and leave que etc
